home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 4
/
FM Towns Free Software Collection 4 - Disc 1.iso
/
t_os
/
nem
/
nem.exe
/
SELMEMO.PLP
< prev
next >
Wrap
Text File
|
1991-02-24
|
1KB
|
29 lines
/* auto pilot program 「NEM 2.00」 1991.2.24 By GOOSE(MAF00070) */
/* %Selmemo { */
/* [TITLE] */
/* Selmemo:メモ番号の複数選択結果を文字列で返す。
** 選択:1,2,3,4 -> "1,2,3,4,No," */
var selnum[20];selnum:={};
%getmemon { [TITLE]
display({★★ 選択されているメモは }|@body(selnum,,{,})|{ です。\n});
select(TITLE|{メモ番号を選択して下さい。},
{60},{selnum:={No,};im({No})},
{ Memo1 },{selnum:=selnum|{1,};im({Yes})},
{ Memo2 },{selnum:=selnum|{2,};im({Yes})},
{ Memo3 },{selnum:=selnum|{3,};im({Yes})},
{ Memo4 },{selnum:=selnum|{4,};im({Yes})},
{ Memo5 },{selnum:=selnum|{5,};im({Yes})},
{ Memo6 },{selnum:=selnum|{6,};im({Yes})},
{ Memo7 },{selnum:=selnum|{7,};im({Yes})},
{ Memo8 },{selnum:=selnum|{8,};im({Yes})},
{ Memo9 },{selnum:=selnum|{9,};im({Yes})},
{ 終了 },{selnum:=selnum|{No,};im({No})},
{ 取消 },{case(selnum={},
{Yes},{selnum:={No,};im({No})},
{No},{%temp @tail(@body(selnum,,{,}),{,})|{,};
selnum:=@body(selnum,,temp);im({Yes})
})})
};
loop({getmemon(TITLE)});im(selnum)
/* }; */